package cn.chinaunicom.sdsi.frm.workflow.bean;

import java.util.Date;

/**
 * 用于在待办等任务列表的查询条件封装
 * 
 * @author liyh
 * 
 */
public class TaskVO extends BaseTaskVO {

	/**
	 * 环节名称供查询使用
	 */
	private String linkName;
	/**
	 * 流程实例标题 即流程发起时传入的标题
	 */
	private String title;
	/**
	 * 待办实受理人的全部岗位ID及当前岗位ID
	 */
	private String[] assigneeIds;
	private String assigneeId;
	/**
	 * 任务创建时间及时间范围
	 */
	private Date createTime;
	private String createTimeStart;
	private String createTimeEnd;
	/**
	 * 任务完成时间及时间范围
	 */
	private Date completeTime;
	private String completeTimeStart;
	private String completeTimeEnd;

	public String getLinkName() {
		return linkName;
	}

	public void setLinkName(String linkName) {
		this.linkName = linkName;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String[] getAssigneeIds() {
		return assigneeIds;
	}

	public String getAssigneeId() {
		return assigneeId;
	}

	public void setAssigneeId(String assigneeId) {
		this.assigneeId = assigneeId;
	}

	public void setAssigneeIds(String[] assigneeIds) {
		this.assigneeIds = assigneeIds;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateTimeStart() {
		return createTimeStart;
	}

	public void setCreateTimeStart(String createTimeStart) {
		this.createTimeStart = createTimeStart;
	}

	public String getCreateTimeEnd() {
		return createTimeEnd;
	}

	public void setCreateTimeEnd(String createTimeEnd) {
		this.createTimeEnd = createTimeEnd;
	}

	public Date getCompleteTime() {
		return completeTime;
	}

	public void setCompleteTime(Date completeTime) {
		this.completeTime = completeTime;
	}

	public String getCompleteTimeStart() {
		return completeTimeStart;
	}

	public void setCompleteTimeStart(String completeTimeStart) {
		this.completeTimeStart = completeTimeStart;
	}

	public String getCompleteTimeEnd() {
		return completeTimeEnd;
	}

	public void setCompleteTimeEnd(String completeTimeEnd) {
		this.completeTimeEnd = completeTimeEnd;
	}
}
